jacketed projectiles - French English Dictionary